Top 10k strings from Horizons (1982)(Sinclair Research)(16k)(Side B).tzx in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Utilities & Educational / Sinclair ZX Spectrum - Utilities & Educational - [TZX] (TOSEC-v2007-01-01) /

Back to the directory listing

   3 d$="PSION  
   2 p$="STOP THE TAPE":
   2 p$="START THE TAPE":
   2 mcode     +
   2 height is even
   2 f=f+f*d1*(1
   2 d$="STOP THE TAPE":
   2 d$="STOP THE TAPE"
   2 d$="START THE TAPE":
   2 d$="Press any key to continue"
   2 d$="PSION 
   2 c         ,
   2 ;"Press any key":
   2 ;"PRESS ANY KEY":
   2 -j)*den+0.5
   2 ((x-a)*(x-a)+(y-b)*(y-b))
   2 ''"Press any key to continue":
   2 "montecarlo"
   2 "evolution"
   2 "character"
   2 "bubblesort"
   1 waves     
   1 wallg     
   1 wall      
   1 the 1st loop
   1 t(tot)=t(tot)+1
   1 t(tot)=140
   1 t(tot)=135
   1 t(tot)/sf+8
   1 t$="284567"
   1 t , the rabbit      population increases by 
   1 single wave plot
   1 sideb     l
   1 set up screen
   1 set up example
   1 set up display
   1 set up dice colours
   1 set attr for shift move
   1 scale time for plotting
   1 s$="qijclbCB"
   1 s$(f)=s$(f+1
   1 rescale rabbit axes
   1 rescale fox axes
   1 r=r+tau*r*(1
   1 r=(ar - brf)
   1 r$+i,r(i+1
   1 r      and foxes by 
   1 pause=pause*50
   1 paper;paper;
   1 p$="THRO' THE WALL":
   1 p$="SCORE":
   1 p$="Press y to play again":
   1 p$="Press n to exit":
   1 p$="Press any key":
   1 p$="PSION   
   1 p$="PSION  
   1 p$="Do you want to paint this? (y/n)":
   1 p$="DRAW":
   1 p$="+ AND X IN LINE - TRY AGAIN":
   1 p$=" CIRCLE WILL GO OFF THE SCREEN ":
   1 p$="   Press any key to continue   ":
   1 p$="    PRESS I FOR INSTRUCTIONS    "
   1 p$="       What colour? (0-7)       ":
   1 p$="        NO MORE ROOM       ":
   1 p$="           TRY AGAIN           ":
   1 p$="                                ":
   1 p         H
   1 p         ,
   1 p         
   1 n=card-s*13
   1 n$(f)=n$(f+1
   1 move cursor and set up
   1 montecarlo|
   1 m$(q)*0.76
   1 m         ,
   1 logo      
   1 life      
   1 j=b*a(n*x-256
   1 j=(j+a*a(m*x-256
   1 f=(cf - df/r)
   1 evolution 
   1 draw clock
   1 draw      
   1 d$="set up, then press q to commence":
   1 d$="or any other key to continue":
   1 d$="WAVES":
   1 d$="Use arrow keys and CAPS SHIFT to":
   1 d$="Too many foxes-foxes starve     ":
   1 d$="There are now lots of foxes     ":
   1 d$="The cycle repeats every 6 years":
   1 d$="SORT":
   1 d$="Rabbit population decreases     ":
   1 d$="RABBITS":
   1 d$="Press any key":
   1 d$="Press any key to stop":
   1 d$="Press any key to continue":
   1 d$="Press S to stop.":
   1 d$="PSION   
   1 d$="Many rabbits-food for foxes  ":
   1 d$="MONTE CARLO"
   1 d$="Loading waves":
   1 d$="Loading draw":
   1 d$="GENERATOR":
   1 d$="Foxes are now short of food     ":
   1 d$="Fox population grows            ":
   1 d$="Few foxes-rabbit colony grows":
   1 d$="FOXES":
   1 d$="END OF SIDE B":
   1 d$="CHARACTER":
   1 d$="BUBBLE":
   1 d$="BEATING OF":
   1 d$=" START THE TAPE ":
   1 d$=" Press y to run again ":
   1 character e
   1 char      
   1 c$(f)=c$(f+1
   1 bubblesort
   1 bits       
   1 Update high res chart
   1 Update chart
   1 Screen coords from x,y
   1 Save on tape
   1 STOP  THE TAPE
   1 SPACE RAIDERS
   1 Put r(8) into usr r$
   1 Poll keyboard for cursor control keys
   1 Plot theoretical graph
   1 Pick up character
   1 PLANETOIDS
   1 I$(j)=card
   1 I$(g)<I$(g+1
   1 I$(f)>I$(f+1
   1 I$(f)=I$(f+1
   1 HUNGRY HORACE
   1 FLIGHT SIMULATION
   1 Display user graphics
   1 Design character
   1 Created with Ramsoft MakeTZX
   1 Clear lower screen
   1 Change x,y as a function of c
   1 ;"rabbits"
   1 ;"press any key to start":
   1 ;"cursor jump ";
   1 ;"arrow keys 5,6,7 or 8"''
   1 ;"and the initial number of foxes is":
   1 ;"a,b,c,d are constants"
   1 ;"You do not have to run through  the whole of side A or side B inorder to run a particular       program."
   1 ;"WAVE 2";
   1 ;"WAVE 1";
   1 ;"Two waves may be added together to form a third,more complex    wave."''"If the frequencies of the two   waves are fairly close,then a   low frequency effect will occur,known as beating.This is most   prominent when the amplitudes ofthe two waves are also close."
   1 ;"The program will add two waves  of your choice,emphasising the  beat frequency in red (if it    finds one!)."
   1 ;"THE TAPE              PRESS ANY KEY TO CONTINUE":
   1 ;"Swap?-yes":
   1 ;"Swap?-yes (6>3)":
   1 ;"Swap?-no (6<8)":
   1 ;"Sorted - press y to run again"'"or any other key to continue." 
   1 ;"STOP THE TAPE":
   1 ;"Rabbits increase by birth  
   1 ;"Rabbits are killed by foxes
   1 ;"RABBITS":
   1 ;"Press any key"
   1 ;"Press any key to continue":
   1 ;"Press any key for the Spectrum   to solve this problem in time":
   1 ;"Pass ";e:
   1 ;"PRESS ANY KEY TO START"
   1 ;"PRESS ANY KEY  TO CONTINUE"
   1 ;"Over time 
   1 ;"Observed"
   1 ;"O.K. - start the tape        "'"Loading evolution            ":
   1 ;"O.K.  START THE TAPE           ":
   1 ;"Get ready to move......."''"      p to move right"''"      o to move left"''"      CAPS SHIFT for extra zip"
   1 ;"Foxes increase by birth    
   1 ;"Foxes die from starvation  
   1 ;"Expected"
   1 ;"Enter your own initial          conditions to study               the problem"
   1 ;"Enter number of spaces for";
   1 ;"DO YOU WANT TO TRY AGAIN (Y/N)?":
   1 ;"Compare 8&2":
   1 ;"Compare 6&8":
   1 ;"Compare 6&3":
   1 ;"An example now follows in which a hand of cards is sorted in    time by the Spectrum."''"To speed up the sorting hold    down any key."
   1 ;"After the 1st pass the largest  number has ""bubbled"" to the end."'"Another 2 passes would complete the sort - producing 2,3,6,8."
   1 ;"AN EXAMPLE OF THE SOLUTION OF       DIFFERENTIAL EQUATIONS":
   1 ;"= 2400":
   1 ;"2  3  4  5  6  7  8  9  10 11 12":
   1 ;") and  foxes (number ":
   1 ;"(Press y to continue               or n to stop    )"
   1 ;"  RESULTS"
   1 ;"  A SORTING ALGORITHM APPLIED         TO A HAND OF CARDS"
   1 ;"   This is a BASIC program        It illustrates how you can      program your own real time        games on the SPECTRUM            using simple BASIC"
   1 ;"          ":
   1 ;"                                ":
   1 ;"                                "
   1 ;"             
   1 ;"         
   1 7.Character Generator
   1 6.Monte Carlo
   1 3.Evolution
   1 2.Bubblesort
   1 1.Thro' The Wall
   1 ,,,,,,"  Press any key to continue ":
   1 ,,,,,,"   MONTE CARLO"
   1 ,,,," This program uses the RND "
   1 ,," Press any key to continue-":
   1 ,,"  The board is divided up into "
   1 ,,"  Each generation the number     (n) of neighbours a cell has    decides whether life will begin (n=3), survive (n=2 or 3),or    die (n<2  or n>3)."   
   1 ,,"   RULES"
   1 ,,"    It runs in two stages, "
   1 ,,"           LIFE"
   1 *r)+1000000
   1 *paper+ink
   1 (w*(t+x))))
   1 (r*r-n*n)*2
   1 (n-m)>(n+m)
   1 ''"Press any key to continue.":
   1 ''"Press any key to continue."
   1 ''"Enter a to u"
   1 '"This range includes serious     business-type applications and  games (both intellectual and    not so intellectual)."
   1 '"The programs on this cassette   are largely written in BASIC to illustrate some of the things   you can do."
   1 '"The objective is to place the   list in ascending order from    left to right."
   1 '"The following page illustrates asingle pass of this algorithm   applied to a very simple list   consisting of 4 numbers."
   1 '"The Algorithm:"'"Pass over the list comparing    neighbouring items and swap themif they are out of order. Repeatthese passes until the list is  ordered."
   1 '"Substantial machine-code        programs from Sinclair by Psion will allow you to apply the     Spectrum to its full capability."
   1 '"LOAD ""pname""";''"where pname is the program name."
   1 '"HORIZONS is an introductory     cassette written by Psion for   Sinclair."
   1 '"For more details, see chapter 14of the Spectrum manual."''"Press any key to continue":
   1 '"Enter a to u"''"or just press ENTER to skip."
   1 '"E.g."'"a  - to save character A        bk - to save characters B to K"
   1 '"CONTENTS               FILE NAME"'
   1 '"All the programs on this tape   may be loaded individually by   positioning the recorder before the required program (or just   rewinding  the appropriate      side) and entering:"
   1 '"  Q gets you out of the program"''''
   1 '"  L draws a line from + to X"''"  C draws a circle with centre +    passing through X"
   1 '"  B draws a box with + and X at     diagonally opposite corners     + and X must not be in line     vertically or horizontally"'''
   1 '"  + is moved by pressing the";
   1 "would you like an example ?(y/n)";
   1 "want to try again? (y/n)   ";
   1 "frequency of wave 2?(4
   1 "frequency of wave 1?(4
   1 "amplitude of wave 2?(0
   1 "amplitude of wave 1? (0
   1 "Which user-defined character do you wish to pick up?"
   1 "Use the arrow keys with or      without CAPS SHIFT to move the  flashing cursor about the grid."
   1 "This is a program to aid the    generation of user defined      graphics characters."''"These characters have character codes from 144 to 164 inclusive and are normally entered by     pressing keys a to u in graphicsmode."''"Characters generated by this    routine can be saved on your owntape to be used at a later date by other programs, or to be     modified by this program."
   1 "There are 2 crosswires (+ and X) which can be moved around the   screen and are used to define   various figures"''
   1 "The following figures are drawn  by pressing the keys indicated:"''
   1 "The cursor square is filled-in  when CAPS SHIFT is pressed and  is cleared otherwise."
   1 "The crosswires move one pixel at a time but you can change this  by pressing J and entering the  number of pixels the crosswires will jump at a time"
   1 "S to save characters on tape"
   1 "Q to quit this program"
   1 "Press Q to quit this stage."
   1 "P to pick up a character"
   1 "In which user-defined graphic   character do you want this      pattern entered?"
   1 "HORIZONS    SIDE B"':
   1 "Enter the file name of the code to be saved"
   1 "Enter the character or characterrange that you wish to save"
   1 "Enter starting number of rabbits (r between 4000 and 7000) ";
   1 "Enter starting number of foxes (f between 100 and 400) ";
   1 "Enter q to load the next programor just press ENTER to repeat ";
   1 "Enter colour (0-7) for paper ";
   1 "Enter colour (0-7) for ink ";
   1 "C to clear grid and start again"
   1 "BUBBLE SORT - A simple algorithmfor ordering a list of items."
   1 "A to alter the pattern"
   1 " when positioning a being."
   1 " values (shown in green)" 
   1 " to stop."
   1 " the initial behaviour and then"
   1 " the cursor direction keys,"
   1 " square has 8 neighbours, and"
   1 " resulting probability"
   1 " pressing the shift key as well"
   1 " ones (shown in black)."
   1 " on a larger scale to "
   1 " of two dice, and displays the"
   1 " function to simulate the fall"
   1 " firstly on a small scale for"
   1 " distribution on a bar chart."
   1 " demonstrate how the observed"
   1 " can be either alive or dead."
   1 " approach (slowly) the expected"
   1 " a square grid.  Each unit "
   1 " R to reinitialise and S"
   1 " Press Q to start life, "
   1 " 5 - 8 to move the cursor,"
   1 "  generations in seconds ? ";
   1 "  X by pressing SHIFT-5,6,7 or 8"'''
   1 "  To set up initial beings use"
   1 "  The solution depends on the   initial conditions . In the     example that follows the initialnumber of rabbits is"
   1 "  Imagine a land area populated by  two  species  say  rabbits  (number "
   1 "  Delay between"
   1 "  Being colour 0 - 7 ? ";
   1 "  Background colour  ? ";
   1 "           ----"
   1 "                                ":
   1 "                                    Mathematical  equations  of  considerable  subtlety can  be  solved  on  the  Spectrum.   An example of this is differential equations  which  describe  the evolution  of a system in time. Examples  include  problems  in physics,chemistry,electronics,  meteorology,etc.                                                                                     Foxes  and  rabbits  is  a  classic example of equations    of this kind applied  to  an    ecological  problem.                                                                                                                                             Press any key":
   1  view the      moving world outside in 3-D     perspective thro' the cockpit   windows, take off, land and     control the plane with the      many cockpit instruments."
   1  one of the most   amusing, colourful and exciting computer games yet devised."
   1  is a general purpose    filing program or database -    an essential software package   for every Spectrum owner. Use   for names and addresses, club   diaries, accounts and lists     of all kinds."
   1  is a comprehensive design program for three-dimensional   objects.Allows you to create,   rotate and observe solid obje-  cts in full 3-D perspective.    Includes  hidden line removal   and shading"
   1  defend the earth  with your gun base from attacks of successive waves of 55       aliens."
   1  constructs, generates   and calculates large tables     for such diverse applications   as financial analysis, budgets  and projections."
   1  can you beat the Spectrum at chess - ten levels of play   - board and pieces in colour    graphics."
   1  an exciting real     -time reactive machine-code     game in which you must avoid    and destroy the  passing        planetoids in space"
   1  THE TAPE        ":
   1   character"''"
   1          montecarlo"''"
   1           bubblesort"''"
   1           ,
   1             wall"''"
   1             evolution"''"
   1                 "
   1                     waves"'
   1                       life"'
   1                       draw"''"